// background.js

chrome.runtime.onMessage.addListener((message, sender, sendResponse) => {
  console.log('收到来自 content-script 的消息：', message);
  if (message.type === 'nonJsonResponse') {
    chrome.notifications.create('', {
      type: 'basic',
      iconUrl: 'icon48.png',
      title: '非 JSON 响应',
      message: `接口 ${message.url} 返回的内容不是 JSON 格式。`
    });
  } else if (message.type === 'codeNot200') {
    chrome.notifications.create('', {
      type: 'basic',
      iconUrl: 'icon48.png',
      title: '接口返回异常 code',
      message: `接口 ${message.url} （非 200）。`
    });
  }
});
